/** **/
package com.zte.claa.inficombo.csa.app.model.devpower;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Date;

public class DevPowerData implements Serializable {
    /**
     * 设备标识
     */
    private String deveui;

    /**
     * 采集时间
     */
    private Date collecttime;
    
    private Timestamp reporttime;

    /**
     * 当前电压,单位：V
     */
    private Float curvoltage;

    /**
     * 当前电量 , 单位：% ,0~100
     */
    private Float curpowerpercent;

    /**
     * 累计耗电量,终端上报累计耗电量
     */
    private Float powerconsum;

    /**
     * 项目标识
     */
    private String projectid;

    /**
     * 备注
     */
    private String remark;

    /**
     * t_combo_devpower_data
     */
    private static final long serialVersionUID = 1L;

    /**
     * 设备标识
     * @return deveui 设备标识
     */
    public String getDeveui() {
        return deveui;
    }

    /**
     * 设备标识
     * @param deveui 设备标识
     */
    public void setDeveui(String deveui) {
        this.deveui = deveui;
    }

    /**
     * 采集时间
     * @return collecttime 采集时间
     */
    public Date getCollecttime() {
        return collecttime;
    }

    /**
     * 采集时间
     * @param collecttime 采集时间
     */
    public void setCollecttime(Date collecttime) {
        this.collecttime = collecttime;
    }

    /**
     * 当前电压,单位：V
     * @return curvoltage 当前电压,单位：V
     */
    public Float getCurvoltage() {
        return curvoltage;
    }

    /**
     * 当前电压,单位：V
     * @param curvoltage 当前电压,单位：V
     */
    public void setCurvoltage(Float curvoltage) {
        this.curvoltage = curvoltage;
    }

    /**
     * 当前电量 , 单位：% ,0~100
     * @return curpowerpercent 当前电量 , 单位：% ,0~100
     */
    public Float getCurpowerpercent() {
        return curpowerpercent;
    }

    /**
     * 当前电量 , 单位：% ,0~100
     * @param curpowerpercent 当前电量 , 单位：% ,0~100
     */
    public void setCurpowerpercent(Float curpowerpercent) {
        this.curpowerpercent = curpowerpercent;
    }

    /**
     * 累计耗电量,终端上报累计耗电量
     * @return powerconsum 累计耗电量,终端上报累计耗电量
     */
    public Float getPowerconsum() {
        return powerconsum;
    }

    /**
     * 累计耗电量,终端上报累计耗电量
     * @param powerconsum 累计耗电量,终端上报累计耗电量
     */
    public void setPowerconsum(Float powerconsum) {
        this.powerconsum = powerconsum;
    }

    /**
     * 项目标识
     * @return projectid 项目标识
     */
    public String getProjectid() {
        return projectid;
    }

    /**
     * 项目标识
     * @param projectid 项目标识
     */
    public void setProjectid(String projectid) {
        this.projectid = projectid;
    }

    /**
     * 备注
     * @return remark 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 备注
     * @param remark 备注
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

	public Timestamp getReporttime() {
		return reporttime;
	}

	public void setReporttime(Timestamp reporttime) {
		this.reporttime = reporttime;
	}
}